satellite metastasis - Alemán Inglés Diccionario